4dd245ddc96be2847244a34ebf070043efc34053,platform/lang-impl/src/com/intellij/ide/actions/SearchEverywhereAction.java,CalcThread,getSymbols,#String#number#ChooseByNamePopup#,1520
Before Change
private SearchResult getSymbols(String pattern, final int max, ChooseByNamePopup chooseByNamePopup) {
final SearchResult symbols = new SearchResult();
final GlobalSearchScope scope = GlobalSearchScope.projectScope(project);
chooseByNamePopup.getProvider().filterElements(chooseByNamePopup, pattern, false,
myProgressIndicator, new Processor<Object>() {
@Override
public boolean process(Object o) {
After Change
return symbols;
}
final GlobalSearchScope scope = GlobalSearchScope.projectScope(project);
if (chooseByNamePopup == null) return symbols;
final ChooseByNameItemProvider provider = chooseByNamePopup.getProvider();
provider.filterElements(chooseByNamePopup, pattern, false,
myProgressIndicator, new Processor<Object>() {
@Override